多个 ssh key 和不同仓库的管理
生成秘钥
选择生成的位置和文件名
ssh-keygen -t rsa
不同仓库调用不同的 key
在 ~/.ssh
文件夹下创建 config
文件,并按照下方描述进行配置
Host git.xxx.xxx
Hostname git.xxx.xxx
PreferredAuthentications publickey
IdentityFile ~/.ssh/xxx
User L
添加 key
如果发现拉取仓库的时候依然是提示没有权限,可以尝试使用下方的指令。这里需要添加的是私钥,不是公钥
ssh-add xxxx
用下方的指令检查是否已经正确添加
ssh-add -l